package main

type CapeMarioState struct {
	mario *Mario
}

func (c *CapeMarioState) Name() string {
	return "斗篷马立奥"
}

func (c *CapeMarioState) ObtainMushroom() {}

func (c *CapeMarioState) ObtainCape() {}

func (c *CapeMarioState) MeetMonster() {
	c.mario.score -= 200
	c.mario.ChangeState(c.mario.smallMarioState)
}
